package other.third.entity;


import lombok.Data;
import lombok.EqualsAndHashCode;
import other.third.entity.base.Verify;

import java.util.Optional;

/**
 * 根据物联网接入号对物联网卡进行定位白名单订购操作响应
 *
 * @author 王霄
 * @date 2021/4/26
 */
@EqualsAndHashCode(callSuper = true)
@Data
public class OrderLocationResponse extends Verify {

    /**
     * 流水号
     * 请求流水号，取客户资料查询流水号
     */
    private String GROUP_TRANSACTIONID;
    /**
     * 返回状态标识
     * 返回0，表示成功；
     */
    private String resultCode;
    /**
     * 返回标识说明
     */
    private String resultMsg;


    @Override
    public boolean verify() {
        return Optional.of(this).filter(x -> "0".equals(x.getResultCode())).isPresent();
    }
}
